{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "07283ad9",
   "metadata": {},
   "source": [
    "## 题目一\n",
    "有一个这样的DNA核酸序列\n",
    "\n",
    "“AGCTTTTCATTCTGACTGCAACGGGCAATATGTCTCTGTGTGGATTAAAAAAAGAGTGTCTGATAGCAGC”\n",
    "\n",
    "请把这个核酸序列存入一个list，并数一数A、G、C、T各有多少个。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "id": "d004e169",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "DNA序列中A的个数为：20个\n",
      "DNA序列中G的个数为：17个\n",
      "DNA序列中C的个数为：12个\n",
      "DNA序列中T的个数为：21个\n"
     ]
    }
   ],
   "source": [
    "DNA = \"AGCTTTTCATTCTGACTGCAACGGGCAATATGTCTCTGTGTGGATTAAAAAAAGAGTGTCTGATAGCAGC\"\n",
    "List =[]\n",
    "for char in DNA:\n",
    "    List.append(char)\n",
    "    \n",
    "print(\"DNA序列中A的个数为：%s个\"%List.count(\"A\"))\n",
    "print(\"DNA序列中G的个数为：%s个\"%List.count(\"G\"))\n",
    "print(\"DNA序列中C的个数为：%s个\"%List.count(\"C\"))\n",
    "print(\"DNA序列中T的个数为：%s个\"%List.count(\"T\"))"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "a4c1a67b",
   "metadata": {},
   "source": [
    "## 题目二\n",
    "一个花样滑冰运动员表演后，裁判给表演内容进行评分，分数从0.25分到10分，每次增加值为0.25分。\n",
    "\n",
    "试生成一个元组，把可能的得分存入元组，并遍历元组的每一项，打印“一个运动员可能得_____分”。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "id": "32ec6271",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "一个运动员可能得0.25分。\n",
      "一个运动员可能得0.5分。\n",
      "一个运动员可能得0.75分。\n",
      "一个运动员可能得1.0分。\n",
      "一个运动员可能得1.25分。\n",
      "一个运动员可能得1.5分。\n",
      "一个运动员可能得1.75分。\n",
      "一个运动员可能得2.0分。\n",
      "一个运动员可能得2.25分。\n",
      "一个运动员可能得2.5分。\n",
      "一个运动员可能得2.75分。\n",
      "一个运动员可能得3.0分。\n",
      "一个运动员可能得3.25分。\n",
      "一个运动员可能得3.5分。\n",
      "一个运动员可能得3.75分。\n",
      "一个运动员可能得4.0分。\n",
      "一个运动员可能得4.25分。\n",
      "一个运动员可能得4.5分。\n",
      "一个运动员可能得4.75分。\n",
      "一个运动员可能得5.0分。\n",
      "一个运动员可能得5.25分。\n",
      "一个运动员可能得5.5分。\n",
      "一个运动员可能得5.75分。\n",
      "一个运动员可能得6.0分。\n",
      "一个运动员可能得6.25分。\n",
      "一个运动员可能得6.5分。\n",
      "一个运动员可能得6.75分。\n",
      "一个运动员可能得7.0分。\n",
      "一个运动员可能得7.25分。\n",
      "一个运动员可能得7.5分。\n",
      "一个运动员可能得7.75分。\n",
      "一个运动员可能得8.0分。\n",
      "一个运动员可能得8.25分。\n",
      "一个运动员可能得8.5分。\n",
      "一个运动员可能得8.75分。\n",
      "一个运动员可能得9.0分。\n",
      "一个运动员可能得9.25分。\n",
      "一个运动员可能得9.5分。\n",
      "一个运动员可能得9.75分。\n",
      "一个运动员可能得10.0分。\n"
     ]
    }
   ],
   "source": [
    "i = 0.25\n",
    "Set = []\n",
    "while i <=10:\n",
    "    Set.append(i)\n",
    "    i+=0.25\n",
    "score = tuple(Set)\n",
    "for i in score:\n",
    "    print(\"一个运动员可能得%s分。\"%i)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "43e4e705",
   "metadata": {},
   "source": [
    "## 题目三\n",
    "创建一个字典，列出你所了解的地域美食，比如{'肠粉':{'城市':'广州','原料':'米'}}。当然，你可以做的更丰富一些。\n",
    "\n",
    "最后遍历你熟悉的美食，打印出，类似如下的句子：“肠粉是广州的一种美食，它的主要原料是米”。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "id": "8b3f809c",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "麻婆豆腐是成都的一种美食，它的主要原料是大豆\n",
      "烤冷面是哈尔滨的一种美食，它的主要原料是小麦\n",
      "酸辣粉是重庆的一种美食，它的主要原料是土豆\n",
      "螺蛳粉是广西的一种美食，它的主要原料是红薯\n"
     ]
    }
   ],
   "source": [
    "good_food = {}\n",
    "good_food[\"麻婆豆腐\"] = {\"城市\":\"成都\",\"原料\":\"大豆\"}\n",
    "good_food[\"烤冷面\"] = {\"城市\":\"哈尔滨\",\"原料\":\"小麦\"}\n",
    "good_food[\"酸辣粉\"] = {\"城市\":\"重庆\",\"原料\":\"土豆\"}\n",
    "good_food[\"螺蛳粉\"] = {\"城市\":\"广西\",\"原料\":\"红薯\"}\n",
    "for key,value in good_food.items():\n",
    "    print(\"{}是{}的一种美食，它的主要原料是{}\".format(key,value[\"城市\"],value[\"原料\"]))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "d23520cb",
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.8"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
